937361
405624
3027
108327
361960
409551
930409
896947
105578
415605
303534
598455
5050799
3487581
2963148
2288804
2202988
1995609
189278
1885357
1731118
1706136
1651195
1619471